leased property - Español Inglés Diccionario